luminous flux meter - Spanish English Dictionary